Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of renal insufficiency
  1. noun
    insufficient excretion of wastes by the kidneys
Explanation of renal insufficiency
My lists:
Recently viewed words: